package com.dcy.znoa.service.sys;

import com.dcy.znoa.common.util.pojo.JsonCommon;
import com.dcy.znoa.common.util.pojo.JsonForList;
import com.dcy.znoa.controller.sys.model.roleAuth.SelectRoleAuthModel;
import com.dcy.znoa.domain.sys.RoleAuth;
import java.lang.reflect.InvocationTargetException;
import java.util.List;

public interface RoleAuthService {
   // JsonForList selectList(SelectRoleAuthModel selectRoleAuthModel) throws InvocationTargetException, IllegalAccessException;

    JsonCommon insert(RoleAuth roleAuth);

    //JsonCommon updateById(RoleAuth roleAuth);
    
    JsonCommon delete(Long roleId, List<Long> urlIdsList);

	JsonCommon deleteByRoleId(Long roleId);

}
